package ups.apps.controladores;

import java.util.ArrayList;
import java.util.List;

import javax.faces.bean.ManagedBean;
import javax.faces.context.ExternalContext;
import javax.faces.context.FacesContext;
import javax.inject.Inject;
import javax.servlet.http.HttpServletRequest;

import ups.apps.model.Movimiento;
import ups.apps.negocio.MovimientoDAO;
import ups.apps.negocio.ReenvioDao;
import apps.modelo.ReenvioTransferencia;

@ManagedBean
public class MovimientoBean {
	@Inject
	private MovimientoDAO mDao;
	
	List<Movimiento> lista=new ArrayList();
	
	private Movimiento mov;
	
	public Movimiento getMov() {
		ExternalContext contx = FacesContext.getCurrentInstance().getExternalContext();
		HttpServletRequest req = (HttpServletRequest) contx.getRequest();
		mov=mDao.saldo(req.getUserPrincipal().getName());
		return mov;
	}

	public void setMov(Movimiento mov) {
		this.mov = mov;
	}

	public Movimiento getLista() {		
		return null;
	}
}
